package net.hands.common.th;


/**
 * 说明:类异常 <br>
 * <p>
 * 这是一个开源的软件，请在LGPLv3下合法使用、修改或重新发布。
 * </p>
 * 
 * @author 陈侃(cknet@126.com, 13910090885)
 *         http://code.google.com/p/simpleframework/
 *         http://www.simpleframework.net
 */
public class ClassException extends RuntimeExceptionEx {
   	/**
	 * 
	 * Constructor Method
	 * 
	 * @update 2012-9-24 上午10:06:24
	 * @param msg
	 *            信息
	 * @param cause
	 *            异常类
	 */
	public ClassException(final String msg, final Throwable cause) {
		super(msg, cause);
	}
   
	/**
	 * 说明:初始化
	 * 
	 * @param throwable
	 *            异常类
	 * @return RuntimeException
	 * @update 2012-9-24 上午10:06:30
	 */
	public static RuntimeException of(final Throwable throwable) {
		return _of(ClassException.class, null, throwable);
	}

	private static final long serialVersionUID = 6128245380078511011L;
}
